/**
 * 2015，thor.com，all rights reserved。
 * 
 * Project：		thor-common
 * Filename：	JoinEntity.java
 * Created：		2015年3月14日
 * Creator：		thor
 */
package com.jeecg.query;

import java.io.Serializable;

/**
 * @author thor
 * 
 */
@SuppressWarnings("rawtypes")
public class JoinEntity implements Serializable {
  private static final long serialVersionUID = -6365977875467328042L;

  private Class joinEntityClass;
  private String joinEntityAlias;
  private String joinHQL;

  public JoinEntity(Class joinEntityClass, String joinEntityAlias, String joinHQL) {
    this.joinEntityAlias = joinEntityAlias;
    this.joinEntityClass = joinEntityClass;
    this.joinHQL = joinHQL;
  }

  public Class getJoinEntityClass() {
    return joinEntityClass;
  }

  public void setJoinEntityClass(Class joinEntityClass) {
    this.joinEntityClass = joinEntityClass;
  }

  public String getJoinEntityAlias() {
    return joinEntityAlias;
  }

  public void setJoinEntityAlias(String joinEntityAlias) {
    this.joinEntityAlias = joinEntityAlias;
  }

  public String getJoinHQL() {
    return joinHQL;
  }

  public void setJoinHQL(String joinHQL) {
    this.joinHQL = joinHQL;
  }
}
